explosion vent - Turkish English Dictionary